self discharging - Turco Inglés Diccionario